stop doing something satisfying or that was developing well - Französisch Englisch Wörterbuch